home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1998 February / Macworld (1998-02).dmg / Updaters / RAM Charger Installer 8.0.1 / RAM Charger Installer 8.0.1.rsrc / TEXT_1000.txt < prev    next >
Text File  |  1997-12-12  |  29KB  |  206 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6. Read Me First
  7. V e r s i o n   8 . 0 . 1   ‚Äî   5   D e c e m b e r   1 9 9 7
  8.  
  9.  
  10. IMPORTANT: By using the software, you are agreeing to be bound by the terms of the license and guarantee, found at the end of this document. Please read them carefully before installing the software.
  11.  
  12. Remember, if the installer does not work right for any reason, please follow our advice and restart the computer with extensions disabled, before installing.
  13.  
  14. If you‚Äôre wondering about all those versions of RAM Charger leading up to number 8 ‚Äî you didn‚Äôt miss them, we skipped them. Check the Change Log below for more about what‚Äôs new.
  15.  
  16. More About This Mac‚Ñ¢ is installed along with RAM Charger.‚Ñ¢ A lite version is now included free. The Pro version is available as a separate product and offers additional information viewing options and application launching/switching controls. Select Custom (in the Easy Install pop-up menu) to install More About This Mac Pro, if you received a separate serial ID for it, or if you‚Äôd like a free two-week trial.
  17.  
  18. This Read Me document contains any late-breaking information and a minimum of what‚Äôs needed to install and get started using RAM Charger. There are some things here which are not found in the reference manuals. This document will be copied to your hard disk along with the RAM Charger Reference and More About This Mac Pro Manual. The rest of this file is organized into the following sections:
  19.  
  20.  
  21. C O N T E N T S
  22. CHANGE LOG‚Äînotable changes made in this update of RAM Charger.
  23. QUICK START GUIDE‚Äîhints for installing and using RAM Charger.
  24. COMPATIBILITY NOTES‚Äîuse of RAM Charger with specific software and configurations.
  25. DEVELOPER NOTES‚Äîusing RAM Charger with software development tools and programming tips for application developers.
  26. SOFTWARE LICENSE AGREEMENT‚Äîby using the software you agree to these terms. Please read them carefully before using the software.
  27.  
  28. To Contact Jump Development Group
  29. Technical Support: 
  30. Please mailto: support@JumpDev.com or visit http://www.JumpDev.com.
  31. Sales and Product Information: 
  32. Please mailto: info@JumpDev.com (with no message) for an immediate automated response with instructions. Or, visit http://www.JumpDev.com or call 412-681-2692.
  33.  
  34.  
  35. C H A N G E   L O G
  36. Notable Changes in the Updates to RAM Charger
  37.  
  38. If you are wondering about all those versions of RAM Charger leading up to number 8 ‚Äî you didn‚Äôt miss them, we skipped them. The skip to 8 is to show compatibility with Mac OS 8 and also indicate the substantial changes to the RAM Charger 8 PowerPC mode and the greatly modified/simplified user interface. Detailed changes from previous versions of RAM Charger (called OptiMem, before that) are too many to be listed. The new on-disk manual installed onto the destination disk gives all the details about this new version. And the similar More About This Mac Pro Manual is also copied to your disk so you can understand all the options in that product, as well. Major changes include:
  39.  
  40. 1) There is a new RAM Charger Pull-Down Menu, that is accessible in all applications, toward the right end of the menu bar. This menu displays information about the computer‚Äôs current memory use, and provides access to the other RAM Charger feedback and configuration windows. This provides the benefits of the RAM Charger v2 Heads-up display, in a simpler, less intrusive manner. Thus users will find less need to keep the Heads-up window open on their desktop (but it is still available in v8, and has been slightly simplified, for those who still want it).
  41.  
  42. 2) The basic RAM Charger settings for an application are now displayed right in the Finder‚Äôs Get Info window for the application, where Mac users are accustomed to looking for information about an application‚Äôs memory requirements. Most adjustments may be made right in the Get Info window, without opening the more comprehensive RAM Charger Application Settings window.
  43.  
  44. 3) The setup and tuning of the optimized memory management for applications is simpler and more automatic than before, so users will have even less need for any active operation of RAM Charger. The viewing and adjustment of memory settings in the RAM Charger Application Settings window is simpler than before, making it easier to use. Settings may now be viewed and changed for an application even while it is running. The basic setting, of whether an application is RAM Charged or not, is now shown right in the list of all applications, for easy browsing.
  45.  
  46. 4) There is a More About This Mac window that provides a display based on the Finder‚Äôs About This Macintosh window, but with additional features related to how memory is being used. An optional second window is provided that simulates how memory would be used if RAM Charger was not working.
  47.  
  48. 5) The memory management optimizing code for RAM Charger 8 has been significantly enhanced. The Power Mac implementation has been accelerated beyond the ‚Äúnative‚Äù (PPC mode) or ‚Äúfat‚Äù (providing both PPC and 68K modes, with selection based upon the mode of the client code) methods normally used. RAM Charger 8 includes unique procedures to choose the best combination of 68K and PowerPC code, depending on the active configuration of system and application software. The result will reduce the previously low overhead of using RAM Charger, further.
  49.  
  50. 6) There is an improvement to the memory management of Adobe Photoshop, and other applications that tend to hold on to memory that they are not actively using at the moment. This appears in two places: a) The Squeeze option offered in the RAM Charger Applications Settings window will use additional measures to take back unused memory from applications whenever they are switched to the background, and b) The Squeeze item available in the RAM Charger Pull-Down Menu allows you to request that the active application release unused memory whenever you feel it might be useful (for example, right after you have closed a big document in Photoshop).
  51.  
  52. 7) The installation process is improved. It is now simpler, these Read Me notes are accessible in the installer, the on-disk manuals and Read Me files are installed onto the destination disk, and the installer is a single, compressed file including both RAM Charger 8 and More About This Mac.
  53.  
  54.  
  55. Q U I C K   S T A R T   G U I D E
  56. Hints for Installing and Using RAM Charger
  57.  
  58. Compatibility with System Enhancements
  59. RAM Charger has been proven to work well with all manner of other system enhancements. However, if you use one of the following extensions with RAM Charger there is a potential conflict.  In most cases the solution involves making sure you have a recent version of the product, or checking its settings to verify a compatible configuration. The RAM Charger Installer will look for possible conflicts in your System and alert you if found. Please read the notes regarding any that you use, in the Compatibility Notes section of this document, in order to avoid any problems.
  60. Products to check: ‚ÄúCPU Doubler,‚Äù ‚ÄúGreg‚Äôs Buttons,‚Äù ‚ÄúLaunch Pad,‚Äù ‚ÄúPower To Go,‚Äù ‚ÄúProfessional Color Toolkit,‚Äù ‚ÄúQuad Control,‚Äù ‚ÄúSoundMaster,‚Äù ‚ÄúTSM Fix,‚Äù ‚ÄúPopupFolder‚Äù (when used with ‚ÄúAutoDoubler‚Äù), ‚ÄúNowMenus,‚Äù ‚ÄúBeHierarchic,‚Äù or ‚ÄúVirex.‚Äù
  61.  
  62. Installation
  63. Simply double click on the Installer icon and follow the instructions. If installation does not complete successfully, try again. But first, restart your computer with all extensions disabled by holding down the Shift key as it restarts. This is a recommended preventative measure, but be sure to follow this recommendation if you have any trouble with the installer.
  64.  
  65. If you don‚Äôt have a Serial ID, you can still install for a free trial period. To purchase a license (or upgrade your old copy) and get a permanent Serial ID, see the contact information above (just after the Contents).
  66.  
  67. More About This Mac Pro
  68. Our enhanced About This Macintosh window, More About This Mac, is included free with RAM Charger in a simpler version than the stand-alone product, More About This Mac Pro. The standard (or lite) version is installed with the RAM Charger Easy installation, but a trial copy of the Pro version may also be chosen from Custom install. When installing RAM Charger for the free trial period, you are asked to choose between Lite or Pro, for More About This Mac.
  69.  
  70. In response to feedback from users, the lite version included with RAM Charger is more basic and simple to use and should not add any complication to the operation of RAM Charger. The Pro version provides additional application management and view options.
  71.  
  72. If both More About This Mac, and More About This Mac Pro are installed, the Pro version will dominate and will open, when selected from the Finder‚Äôs Apple menu and RAM Charger menus, unless you open More About This Mac directly from the Control Panels folder. In such a case, you may optionally de-install More About This Mac, as it is providing no service (but also doing no harm), though leaving it in place will allow it to assume control if the More About This Mac Pro demo expires.
  73.  
  74. Quiet and Unobtrusive Operation
  75. The current RAM Charger defaults are set to be quiet and unobtrusive. Should you prefer more interaction with RAM Charger :
  76. 1.    Select RAM Charger Preferences from the RAM Charger menu, or open RAM Charger Settings from your Control Panels folder and select Edit/Preferences.
  77. 2    In the Preferences window, select the ‚ÄúApplications‚Äù tab panel, click (to check and enable) the option labeled: ‚Äúnotify when first charging an application.‚Äù
  78.  
  79. System Requirements
  80. RAM Charger works on any Macintosh computer running System 7‚Äîeven the Mac Plus, SE, and Classic. (Tell your friends using older Macs. Now they can upgrade to System 7 and use current versions of many popular applications.) It is compatible with all the latest, too: Power Macs, PowerBooks, and MacOS 8. It works with any size of memory, the more you have the more it can RAM Charge. And if you use RAM Doubler‚Ñ¢ or Apple‚Äôs built-in virtual memory to expand your RAM with software, RAM Charger will RAM Charge that expanded memory, too.
  81.  
  82. License Terms
  83. By using the software, you are agreeing to be bound by the terms of the Software License and Limited Warranty found at the end of this document. Please read them carefully before using the software. To keep the price as low as possible, each license allows the software to be used on one computer at a time. If you would like to use the software on more computers, please purchase additional licenses.
  84.  
  85.  
  86. C O M P A T I B I L I T Y   N O T E S
  87. The Use of RAM Charger with Specific Software and Configurations
  88.  
  89. These notes are compiled from testing done at Jump and reports from other sites using RAM Charger. These notes are provided in good faith but cannot guarantee exactly the same results on your computer (given the infinite combination of configurations possible). In other words, your mileage may vary.
  90.  
  91. SYSTEM CONFIGURATION, EXTENSIONS, AND CONTROL PANELS
  92.  
  93. Note: Control Panels and Extensions are loaded in alphabetical order (within each folder) so by simply changing their names you can change the order of loading. You might also use a third party startup/extension manager product to control the loading order.
  94.  
  95. ‚Ä¢    ‚ÄúBeHierarchic‚Äù See the entry below for ‚ÄúNowMenus.‚Äù
  96.  
  97. ‚Ä¢    ‚ÄúCPU Doubler‚Äù Old versions (prior to v1.0.3a) can cause a crash when applications are quit, if RAM Charger is loaded. This problem was fixed in CPU Doubler v1.0.3a. With previous versions, you must disable CPU Doubler to avoid the problem.
  98.  
  99. ‚Ä¢    ‚ÄúGreg‚Äôs Buttons‚Äù was reported, by a very small number of users some time ago, to cause a general slow down, when used along with RAM Charger. This has not been reproduced in testing at Jump so it must depend upon an additional aspect of the system configuration and/or particular combination of feature settings within Greg‚Äôs Buttons.
  100.  
  101. ‚Ä¢    ‚ÄúLaunchPad‚Äù can cause a crash when applications are quit if RAM Charger is loaded. Currently, you must disable LaunchPad to avoid the problem. The problem has been reported to Berkeley Systems.
  102.  
  103. ‚Ä¢    ‚ÄúNowMenus‚Äù (a component of Now Utilities) & ‚ÄúBeHierarchic‚Äù (another Apple Menu enhancement) will stop folder selections in the "Apple Menu" from opening the folder if RAM Charger‚Äôs option to show its menu in the ‚ÄúApple Menu‚Äù is enabled. Submenus, and other items in the ‚ÄúApple Menu‚Äù will still work properly. Avoid any problem by leaving this option disabled in the RAM Charger Settings (as it is by default).
  104.  
  105. ‚Ä¢    ‚ÄúPopupFolder‚Äù when used along with ‚ÄúAutoDoubler‚Äù may result in intermittent freezes. Use of RAM Charger‚Äôs menu in the Menu Bar can aggravate this problem. To use PopupFolder and AutoDoubler together, without this problem, you must disable PopupFolder‚Äôs Menu in the Menu Bar. This conflict may be demonstrated by starting with only PopupFolders (with its ‚ÄúMenu Bar‚Äù ‚ÄúPopupFolder Menu‚Äù enabled) and AutoDoubler installed (RAM Charger is not required for the problem to occur). Just select the ‚ÄúHelp Menu‚Äù item ‚ÄúAbout Help Balloons‚Äù and the computer should freeze.
  106.  
  107. ‚Ä¢    ‚ÄúPower To Go‚Äù control panel from Claris must load before RAM Charger in order to avoid problems.
  108.  
  109. ‚Ä¢    ‚ÄúProfessional Color Toolkit 1.1‚Äù, a control panel installed with Canvas 3.5, has a bug that can crash Canvas more frequently when Canvas is RAM Charged. Most Canvas users do not use the features of this optional extension, so simply removing Professional Color Toolkit from your control panels folder (and restarting) avoids the problem. Pantone (the author of this extension) has acknowledged the problem and expects to fix it in a subsequent release.
  110.  
  111. ‚Ä¢    ‚ÄúQuad Control‚Äù by DayStar Digital:  Use v2.3 or later which eliminates a problem where opening any application fails and instead restarts the Finder. (Previous versions may be used but you must arrange for Quad Control to load before RAM Charger, instead of after.) There has been one report that the Quad Control option ‚ÄúWrite-protect ROM,‚Äù available in some configurations, must be disabled in order to work correctly.
  112.  
  113. ‚Ä¢    Rebuilding the Desktop: If you make the special request to rebuild your Desktop database when restarting your computer (or when mounting a disk) this process can be disrupted if a control panel (such as RAM Charger) is opened at just the wrong time. RAM Charger has been designed to delay its auto-opening to avoid any such problem. However, if you do find any difficulty when rebuilding your Desktop, try disabling RAM Charger before rebuilding (or change your preferences so that the control panel does not auto-open when the computer restarts).
  114.  
  115. ‚Ä¢    ‚ÄúSoundMaster‚Äù: A problem with SoundMaster is now avoided by RAM Charger‚Äôs new Anti-Conflict Technology on all tested configurations. If the problem is suspected to still exist for some (the computer becomes inoperable as soon as it starts, often with bizarre display artifacts) the workaround that was previously effective is to have SoundMaster load before RAM Charger, instead of after.
  116.  
  117. ‚Ä¢    ‚ÄúStartup Items Folder‚Äù‚Äîgeneral: Applications that are automatically opened when you start your computer (by using the Startup Items folder) are launched in a different way than they would be otherwise. If you suspect something is not working correctly after installing RAM Charger, there may be a problem with a particular application being in the Startup Items. You might test with any Startup Items removed to see if one is the cause (just move the items out of the Startup Items folder temporarily by dragging them to the Desktop or another folder). If a problem is found with a Startup Item, try running it once after startup in order to set up RAM Charger parameters correctly. Then try it in the Startup Items again.
  118.  
  119. ‚Ä¢    ‚ÄúTSM Fix‚Äù: (Some versions are named ‚ÄúText Services Manager Fix.‚Äù) A problem in older versions of this freeware system patch (distributed with several shareware products) can cause crashing if used with RAM Charger. The problem is fixed in version 1.03.
  120.  
  121. ‚Ä¢    ‚ÄúVirex‚Äù: Datawatch recommends using version 4.02 or later of Virex to avoid constant system crashing when used with a variety of other products.
  122.  
  123.  
  124. APPLICATION PROGRAMS AND OTHER SOFTWARE
  125.  
  126. ‚Ä¢    ‚ÄúAdobe Photoshop‚Ñ¢‚Äù: Starting with v2.5, Adobe has taken special measures to cater to image processing work requiring very large amounts of memory. In order to deal with dozens (and even hundreds) of megabytes efficiently, they have found it necessary to depart from much of the normal Mac application methodology of memory management. This can circumvent some of the dynamic memory access which RAM Charger offers an application. (Photoshop v2.0, however, seems to be very Mac-normal in its memory management and use when RAM Charged.)
  127. In particular, with v2.5 and later, memory which is no longer used after closing a document is not released until later, after other operations are performed. So, when Photoshop is RAM Charged, it does start out in a small partition and it grows dynamically as you open documents. But it doesn‚Äôt give the memory back right away, to use in other applications, when you close a document. Now available in RAM Charger 8, is a mechanism that allows you to initiate a special request for Photoshop to release unused memory being held. Selecting the Squeeze item, available in the RAM Charger Pull-Down Menu, makes this request to the active application to release additional unused memory if possible (for example, right after you have closed a big document in Photoshop). So, you can still get big benefits from using RAM Charger with Photoshop.
  128. By default, when RAM Charger is installed, it does not RAM Charge Photoshop, due to the limitation described and an additional complication on Macs with more than 24MB of RAM: on these Macs, Photoshop gets ‚Äúgreedy‚Äù with memory and you need to install Adobe's optional ‚ÄúPiggy Plug-ins Patch‚Äù if you want to run it RAM Charged. (Look in the notes for Photoshop in the RAM Charger Settings window for more information.)
  129.  
  130. ‚Ä¢    ‚ÄúCanvas‚Ñ¢‚Äù by Deneba: Version 3.5.2 has eliminated memory related problems identified in previous versions. Also, see the note in the control panels section above regarding use of the Professional Color Toolkit.
  131.  
  132. ‚Ä¢    Communications Programs: We have found that some communications programs are very particular about where their memory is located and don't take to being RAM Charged. However, recent versions of several popular programs now seem to work well when RAM Charged (as long as they can get as much memory as they need). In any case, some communications programs might not benefit much anyway if they are designed to have fairly fixed memory requirements.
  133.  
  134. ‚Ä¢    Database Applications: Since some of the database applications are essentially specialized programming systems, which can be setup to do most anything that a computer is capable of, their memory management and consequent benefits when RAM Charged can be highly variable. Your mileage will vary depending on which database system you use and upon the specifics of your database implementation. 
  135.  
  136. ‚Ä¢    ‚ÄúMacLinkPlus‚Ñ¢‚Äù translator modules from DataViz: The MacLinkPlus, and accompanying DataViz FileView applications, offer big savings when RAM Charged. However, there are two caveats to using the accompanying translator modules that plug into other applications:
  137. 1)    There are bugs, in plug-in modules for Microsoft Word, that can cause a crash when opening a document. (Crashes can occur without being RAM Charged, but can be more frequent with the efficient memory use that RAM Charger encourages.) To avoid these crashes, remove any of the translators which are found to have such problems from the ‚ÄúWord Commands‚Äù folder (which is in the folder with your Word application file). In v8.0 this includes: ‚ÄúAutoCAD DXF.ml‚Äù, ‚ÄúHarvard Graphics CGM.ml‚Äù, and ‚ÄúLotus Freelance CGM.ml‚Äù. In v7.51 there was also a problem with ‚ÄúMultiMate.ml‚Äù which was fixed in the 8.0 version.
  138. 2)    If the application uses XTND translators, but they are not accessible when the application is RAM Charged, see the following note on XTND. Also, a good alternative is to use the MacLinkPlus translator application instead, since it is very efficient with memory when RAM Charged itself.
  139.  
  140. ‚Ä¢    ‚ÄúPanorama‚Äù: There have been unconfirmed reports that later versions of Panorama do benefit from being RAM Charged. Previously, Panorama had to be left uncharged. It would allocate most of the memory which was available to it when it was first opened (instead of only what it needed at the moment). When RAM Charged, it would have access to all free memory in the machine and would take a lot and not give it back for anything else until Panorama was quit.
  141.  
  142. ‚Ä¢    ‚ÄúQuarkXPress‚Ñ¢‚Äù: The Power Macintosh native version 3.32 has an incorrect Minimum Size of 1100K (with or without the use of RAM Charger) but only when Virtual Memory (or RAM Doubler) is turned on. Our tests indicate it requires a Minimum of at least 1200K. Since the default RAM Charger parameters use this Minimum for the starting memory size, it will not launch when RAM Charged without increasing this size. The easiest fix is to increase the Minimum Size for QuarkXPress to 1200K.
  143.  
  144. ‚Ä¢    ‚ÄúXTND‚Äù: [Later versions, such as that shipped with ClarisWorks 3.0, do not seem to have the problem described here for older versions.] The XTND document format translators, used in Claris products and others, might not load into some applications when RAM Charged because they use a non-standard way to test for available memory and don‚Äôt recognize the Total Unused Memory. There are two possible ways to overcome this [other than using a newer version that fixes it] by adjusting the application‚Äôs RAM Charger parameters in the RAM Charger Application Settings window: 1) use the ‚ÄúExaggerate size‚Äù setting, or 2) increase the Starting Memory Size to the point where the translators load.
  145.  
  146.  
  147. D E V E L O P E R   N O T E S
  148. Using RAM Charger with Software Development Tools
  149. Programming tips for Best RAM Charging
  150.  
  151.  
  152. RAM CHARGING SOFTWARE DEVELOPMENT TOOLS
  153.  
  154. At Jump Development Group we enjoy running RAM Charger on our development machines because we always need to stretch them as far as we can. However, since many of the tools we use aren‚Äôt as robust as most mass-market products, we check each one carefully to make sure RAM Charger doesn‚Äôt tickle any of their problems/bugs. Look for the notes for the tools we have tested with in the RAM Charger Application Settings window.
  155.  
  156. PROGRAMMING SUGGESTIONS FOR IMPROVED RAM CHARGING
  157.  
  158. Following are a few suggestions for programmers who want to make their applications work as effectively as possible when RAM Charged. In general, just follow the Inside Macintosh¬Æ and other Apple¬Æ guidelines and everything should work well. In particular:
  159.  
  160. ‚Ä¢    Test with heap scrambling. Any code written for the Macintosh must be exercised with a debugger that causes memory to be moved around whenever it is allowed to do so. There are some very subtle ways that your code might be tricked into using a pointer to memory that could have moved. Sometimes the symptoms of these bugs only occur randomly, but with RAM Charger putting the squeeze on memory, they may occur more often.
  161.  
  162. ‚Ä¢    Only allocate the amount of memory you really need and wait until you really need it. Then dispose of it as soon as you are done with it.
  163.  
  164. ‚Ä¢    Use Handles whenever possible (instead of Ptrs) and only lock the Handles when necessary (unlocking them again as soon as possible). This helps minimize fragmentation of memory and lets your users get full use of all their memory. Whenever possible make Handles purgable, also.
  165.  
  166. ‚Ä¢    Make use of all available memory that is useful, but don't be greedy. Your application should take advantage of available memory to operate as quickly as possible. However, always leave memory unlocked AND purgable when possible. The desirability of using purgable Handles in an RAM Charged system cannot be over emphasized. Using this method, you can take advantage of all available memory to operate efficiently but then let other applications use the memory when yours is in the background.
  167.  
  168. ‚Ä¢    Check for the availability of memory required right when you are ready to do the operation which needs it. And don‚Äôt check for some minimum amount of available memory before you will even launch the program: the user can free up more memory when they find there is not enough to do what they want.
  169.  
  170. ‚Ä¢    When you do check for available memory, always use the standard memory manager traps rather than accessing the system‚Äôs private globals or heap data structures directly.
  171.  
  172. ‚Ä¢    Always check for errors after allocating memory. Don‚Äôt assume that any request will succeed. Whenever there isn‚Äôt enough memory to continue an operation, back out gracefully, letting the user know that more memory is required. Let the user continue with other things or let them retry the operation over again without forcing them to quit. (Since the user will probably be able to free up some more memory by closing windows or other programs, if they need to.)
  173.  
  174. ‚Ä¢    Don‚Äôt take any chances with dereferenced Handle pointers going stale across calls to toolbox traps that can move memory, even if testing leads you to believe it won‚Äôt move in your case: if the book says the trap might move memory, assume that it will. Dereferencing stale pointers is the most frequent type of bug we come across in Mac software we test.
  175.  
  176.  
  177. S O F T W A R E   L I C E N S E   A G R E E M E N T 
  178. RAM Charger 8
  179.  
  180. BY USING THE SOFTWARE, YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS LICENSE AND GUARANTEE. PLEASE READ THEM CAREFULLY BEFORE USING THE SOFTWARE.
  181.  
  182. License
  183. Jump Development Group grants you a non-exclusive license to run RAM Charger on one computer at a time, when installed with your product Serial Identifier (hereinafter ‚ÄúID‚Äù). You may copy the distribution disk or installer program for archival backup, but you agree not to modify the software or provide it, the ID, or the written materials, to others. You may also run the software on a computer without an ID for a single trial period as provided by the software installer program. This agreement will be governed by the laws of the Commonwealth of Pennsylvania.
  184.  
  185. Thirty-day guarantee
  186. If you are unhappy with RAM Charger during the first 30 days you own it, you may return it for a refund. Return the complete RAM Charger package and proof of purchase to the place of purchase. Please include a description of the problem, with your name, address, and phone number. Of course, you must erase any backup copies of RAM Charger. This guarantee is good through participating dealers in the USA and is only offered for the individual copy retail package. (It does not apply to license-ID-only purchases, multi-packs, site licenses, educational use, or other special offers.)
  187.  
  188. Disclaimer of warranty
  189. Except as set forth above, Jump Development Group disclaims all warranties, express or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Under no circumstances, including negligence, shall Jump be liable for any damages whatsoever, including lost profits, lost savings, or other incidental, special, or consequential damages that result from the use of or inability to use the Jump software or related documentation, even if Jump or its agents have been advised of the possibility of such damages, or for any claim by any other party. Some states do not allow the exclusion of implied warranties or the limitation of liability for damages, so the above limitation or exclusion may not apply to you.
  190.  
  191. Restrictions
  192. The software contains copyrighted proprietary information. In order to protect it you may not decompile, reverse engineer, disassemble, or otherwise reduce the software to a human-perceivable form. You may not modify or create derivative works based upon the product in whole or in part.
  193.  
  194. Limitation of liability
  195. Jump Development Group‚Äôs liability to you for actual damages from any cause whatsoever, and regardless of the form of the action (whether in contract, tort (including negligence), product liability or otherwise), will be limited to $50.
  196.  
  197.  
  198. Jump Development Group, Inc.
  199. 1228 Malvern Avenue
  200. Pittsburgh, PA 15217-1141    
  201. Phone: 412-681-2692  ‚Ä¢  Fax: 412-681-2163
  202. E-mail:support@jumpdev.com
  203.  
  204. Copyright
  205. Copyright ¬© 1993-1997 Jump Development Group, Inc. All rights reserved. Jump, OptiMem, RAM Charger, More About This Mac, and More About This Mac Pro are trademarks of Jump Development Group, Inc. Apple, AppleTalk, Macintosh, and ProDOS are registered trademarks and Balloon Help, Finder, QuickTime, ResEdit, Mac, and the Mac OS logo are trademarks of Apple Computer, Inc., used under license. All other trademarks are the property of their respective holders.
  206.